@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}
body{
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
	}
a{
	text-decoration:none;
}
ul li{
		list-style-type:none;
	}
/* warp start */
#warp{
	
	}
/* warp end */
/* top_eare start */
#top_eare{
		width:100%;
		height:35px;
		background:url(../image/top_nav_bg.jpg) no-repeat;
	}
/* top_eare_child start */
 .top_eare_child{
		width:1024px;
		height:35px;
		margin:0px auto;
	}
 .top_eare_left_nav{
		width:200px;
		height:35px;
		float:left;
		position:relative;
	}
.showhide{
	width:75px;
	position:absolute;
	top:35px;
	left:80px;
	height:30px;
	background:#1A3373;
	text-align:center;
	}
.showhide p{
	color:#fff;
	line-height:30px;
	}
.showhide p a{
	color:#fff;
	display:block;}
.showhide p a:hover{
	text-decoration:underline;}
 .top_eare_left_nav_left{
		width:50px;
		display:inline;
		height:15px;
		margin-left:15px;
		margin-right:10px;
		margin-top:10px;
		float:left;
 }
 .top_eare_left_nav_left_img{
	 width:15px;
	 height:13px;
	 float:left;
	 background:url(../image/top_eare_left_nav_img1.png) no-repeat;
	 }
 .top_eare_left_nav_left_txt{
	 	float:left;
		margin-left:5px;
	 }
.top_eare_left_nav_left_txt a{
	display:block;
	line-height:15px;
	font-size:14px;
	color:#fff;
	}
.top_eare_left_nav_line{
	width:1px;
	height:15px;
	margin-top:10px;
	background-color:#fff;
	float:left;
	margin-right:11px;
	}
#sum{
	background:url(../image/heard_carouse1_bottom_right_bottom2.png) no-repeat;
	}
.top_eare_left_nav_right{
	width:75px;
	height:15px;
	float:left;
	margin-top:10px;
	}
.top_eare_left_nav_right_img{
	width:15px;
	height:15px;
	float:left;
	margin-right:5px;
	}
.top_eare_left_nav_right a{
	display:block;
	line-height:15px;
	font-size:14px;
	color:#fff;
	float:left;
	}
.top_eare_left_nav_right_sanjiao{
	width:10px;
	height:10px;
	margin-left:5px;
	float:left;
	
	}
.top_eare_right_ico{
		width:150px;
		height:35px;
		float:right;
		position:relative;
		
	}
.top_eare_right_ico_li{
	width:28px;
	height:28px;
	float:right;
	margin-right:10px;
	margin-top:3px;
	position:relative;
	
	}
#li_input{width:0px;height:30px;position:absolute;top:4px;
right:36px;z-index:100;}
#li_input input{
	width:200px;
	height:23px;
	border-style:none;
	border:1px solid #2E71EF;;
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	opacity:0.8;
	}
.saoma{
	width:110px;
	height:109px;
	background:#000;
	position:absolute;
	top:30px;
	left:-40px;
	z-index:999;
	}
/* top_eare_child end */
/* top_eare end */

/* heard  start */

#heard{
	width:100%;
	height:auto;
	padding-bottom:40px;
	background:#f4f4f4;
	}
/* 主菜单 */


.heard_nav_eare{
		width:100%;
		height:95px;
		background:url(../image/heard_nav_bg.png) repeat-x;
	}
.heard_nav{
	width:1024px;
	height:95px;
	margin:0px auto;
	}
.heard_nav_logo{
	width:330px;
	height:60px;
	float:left;
	margin-top:17px;
	}

.heard_nav_list_li{
	width:95px;
	float:right;
	margin-top:32px;
	margin-right:12px;
	height:25px;
	}
.heard_nav_list_li_txt a{
	color:#666;
	font-size:16px;
	line-height:25px;
	float:left;
	}
.heard_nav_list_li_img{
	float:left;
	margin-left:5px;
	line-height:25px;
	}
	
.heard_carousel{
		width:1024px;
		height:400px;
		overflow:hidden;
		margin:0px auto;
	}
.nav li ul li img{
	margin-left:-10px;
	*position:relative;
	*top:-5px;
	}
.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 1024px;
	height: 300px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(image/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(image/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 300px;
	display: block;
}
/* 主菜单 结束 */
/* 轮播图下方 */
.heard_carouse1_bottom{
		width:1024px;
		height:240px;
		margin:0px auto;
		position:relative;
		margin-top:40px;
	}
.heard_carouse1_bottom_left{
	width:320px;
	height:230px;
	background:#fff;
	padding:5px;
	position:absolute;
	left:0px;
	top:0px;
	}
.heard_carouse1_bottom_left_shadow{
	width:320px;
	height:30px;
	position:relative;
	left:0px;
	top:-30px;
	z-index:10;
	/*background:rgba(0,0,0,0.2);
	background:#666;*/
	background:url(../image/heard_carouse1_bottom_left_shadow.png);
	/*filter:alpha(opacity=20); 
	-moz-opacity:0.2; 
	opacity:0.2;*/
	}
.heard_carouse1_bottom_left_shadow_txt{
	width:235px;
	height:15px;
	font-size:12px;
	line-height:30px;
	margin-left:10px;
	float:left;
	}
.heard_carouse1_bottom_left_shadow_txt a{
	color:#fff;
	}
.heard_carouse1_bottom_left_shadow_btn{
	width:60px;
	height:15px;
	float:left;
	}
.heard_carouse1_bottom_left_shadow_btn ul li{
	width:10px;
	height:10px;
	border-radius:100px;
	float:left;
	margin-left:4px;
	margin-top:10px;
	line-height:30px;
	background-color:#ccc;
	}
.heard_carouse1_bottom_left_shadow_btn ul li.special{
	background-color:#0054a6;
	}
.heard_carouse1_bottom_cetent{
	width:400px;
	height:240px;
	position:absolute;
	left:360px;
	right:30px;
	}
.heard_carouse1_bottom_cetent_title{
	width:400px;
	height:38px;
	border-bottom:1px solid #0054A6;
	}
.heard_carouse1_bottom_cetent_title ul li{
	width:110px;
	height:38px;
	float:left;
	text-align:center;
	}
.heard_carouse1_bottom_cetent_title  ul li a{
	color:#fff;
	line-height:38px;
	font-size:16px;
	color:#000;
	display:block;
	}
.heard_carouse1_bottom_cetent_title  ul li a.special2{
	background:#0054a6;
	color:#fff;
	}
.heard_carouse1_bottom_cetent_txt{
		margin-top:20px;
		width:400px;
		height:180px;
		overflow:hidden;
	}
.heard_carouse1_bottom_cetent_txt p {
	margin-bottom:5px;
	line-height:25px;
	height:25px;;
	}
.heard_carouse1_bottom_cetent_txt p a{
	width:320px;
	height:25px;
	color:#000;
	line-height:25px;
	font-size:14px;
	overflow:hidden;
	display:inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.heard_carouse1_bottom_cetent_txt p a:hover{
	color:#0054A6;
	}
.heard_carouse1_bottom_cetent_txt p span{
	color:#9F9F9F;
	font-size:12px;
	padding-right:15px;
	position:relative;
	top:-5px;
	*top:-1px;
	}
.heard_carouse1_bottom_right{
	width:230px;
	height:240px;
	position:absolute;
	left:790px;
	top:0px;
	}
.heard_carouse1_bottom_right_top{
	width:230px;
	height:60px;
	margin-bottom:20px;
	}
.heard_carouse1_bottom_right_middle{
	width:230px;
	height:40px;
	margin-bottom:12px;
	}
.heard_carouse1_bottom_right_middle p{
	color:#797778;
	}
.heard_carouse1_bottom_right_bottom{
	width:230px;
	height:100px;
	position:relative;
	background:url(../image/heard_carouse1_bottom_right_bottom3.png) no-repeat;
	}
.heard_carouse1_bottom_right_bottom_contant{
	width:210px;
	height:70px;
	position:absolute;
	top:10px;
	left:10px;
	}
.heard_carouse1_bottom_right_bottom_contant_top{
	width:210px;
	overflow::hidden;
	}
.heard_carouse1_bottom_right_bottom_contant_top_left{
	width:100px;
	height:25px;
	float:left;
	display:inline;
     margin:2px 2px 20px;
	}
.heard_carouse1_bottom_right_bottom_contant_top_left a {
    font-size:13px;
	line-height:25px;
	color:#fff;
}
.heard_carouse1_bottom_right_bottom_contant_top_left a img {
   float:left;display:inline;margin-right:4px;
}
.heard_carouse1_bottom_right_bottom_contant_top_left_left{
	width:25px;
	height:25px;
	float:left;
	}

.heard_carouse1_bottom_right_bottom_contant_top_left_right{
	width:85px;
	height:25px;
	float:left;
	}
.heard_carouse1_bottom_right_bottom_contant_top_left_right a{
	font-size:14px;
	line-height:25px;
	color:#fff;
	}
.heard_carouse1_bottom_right_bottom_contant_top_left_right a img {float:left;display:inline;margin-right:5px;}
/* 轮播图下方 结束 */
/* heard end */

/* container start */
#container{
	width:100%;
	height:750px;
	background:#fff;
	}
.container_main{
	width:1024px;
	height:300px;
	margin:0px auto;
	}
.container_main_left{
	margin-top:30px;
	height:250px;
	float:left;
	width:330px;
	overflow:hidden;
	margin-right:30px;
	}
.container_main_left_title{
	margin-bottom:15px;
	}
.container_main_left_title p{
	color:#797778;

	}
.container_main_left_txt,.container_main_left_txt ul,.container_main_left_txt ul li{
	width:100%;
	overflow:hidden;
	}
.container_main_left_txt,.container_main_left_txt p {height:180px;overflow:hidden;font-size: 14px;}/*text-indent:28px;line-height:25px;2015.12.11*/
.container_main_left_txt ul li{
	margin-top:6px;
	overflow:hidden;	
	}
.container_main_left_txt ul li a:hover{
	color:#0054A6;
	}
.container_main_left_txt ul li span{
	color:#A7A7A7;
	font-size:12px;
	overflow:hidden;
	}
.container_main_left_txt ul li span a{
	color:#000;
	font-size:14px;
	margin-left:15px;
	width:250px;
	display:inline-block;
	overflow:hidden; 
	text-overflow:ellipsis;
	white-space:nowrap;
	position:relative;
	top:4px;
	*top:1px;
	}
.container_main_center{
	width:400px;
	height:250px;
	float:left;
	margin-top:30px;
	margin-right:30px;
	}
.container_main_center_title p{
	color:#A7A7A7;
	}
.container_main_center_contant{
	margin-top:20px;
	background:#F1F1F1;
	width:400px;
	height:150px;
	}
.container_main_center_contant_left{
	 width:165px;
	 height:140px;
	 float:left;
	 margin:5px;
	 background:#000;
	 margin-right:10px;
	}
.container_main_center_contant_left a img{ width:168px; height:140px;}
.container_main_center_contant_right{
	float:left;
	margin-left:12px;
	width:200px;
	overflow:hidden;
	height:140px;
	}
.container_main_center_contant_right h4,.container_main_center_contant_right h4 a{ width:100%; overflow:hidden;}
.container_main_center_contant_right h4 a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.container_main_center_contant_right p{
	color:#666666;
	font-size:12px;
	line-height:19px;
	}
.container_main_center_contant_right h4{
	margin-top:20px;
	margin-bottom:6px;
	}
.container_main_center_contant_right p:hover{
	color:#0054A6;
	cursor:pointer;
	}
.container_main_center_contant_right h4 a:hover{
	color:#0054A6;
	cursor:pointer;
	}
.container_main_center_contant_right h4 a{
	color:#000;
	}
.container_main_center_btn{
	width:120px;
	float:left;
	height:15px;
	}

.container_main_center_btn ul li{
	width:15px;
	height:15px;
	float:left;
	margin-left:4px;
	margin-top:10px;
	border-radius:100px;
	background:#D9DBDA;
	}
.container_main_center .container_main_center_btn ul a li.special3{
	background:#0054A6;
	}
.container_main_right{
	width:230px;
	height:230px;
	float:left;
	margin-top:30px;
	}

.container_main_right_title{
	
	}
.container_main_right_title p{
	color:#A7A7A7;
	}
.container_main_right_contant{
	width:230px;
	float:left;
	height:170px;
	margin-top:20px;
	background:#f1f1f1;
	}
.container_main_right_contant_video{
	width:220px;
	height:160px;
	margin:5px;
	}
	.container_main_right_contant_video img{width:220px;
	height:160px;}
.container_main2{
	width:100%;
	height:235px;
	background:#F4F4F4;
	padding-top:50px;
	}
.container_main2_eare{
	width:1024px;
	height:190px;
	margin:0px auto;
	}
.container_main2_left{
	width:160px;
	height:190px;
	background:#0054A6;
	float:left;
	}
.container_main2_left_title{
	width:100px;
	height:40px;
	margin-top:25px;
	margin-left:20px;
	}
.container_main2_left_title h3{
	color:#fff;
	}
.container_main2_left_title p{
	color:#fff;
	font-size:12px;
	}
.container_main2_left_more{
	width:60px;
	height:25px;
	border:1px solid #fff;
	border-radius:3px;
	margin-left:20px;
	margin-top:60px;
	text-align:center;
	}
.container_main2_left_more p:hover{
	background:#fff;
	color:#03C;
	}
.container_main2_left_more p a{
	
	line-height:25px;
	text-align:center;
	font-size:14px;
	color:#fff;
	}
.container_main2_left_more p a:hover{
	color:#03C;
	}
.container_main2_right{
	width:864px;
	height:190px;
	background:#fff;
	float:left;
	}
.container_main2_right_leftbtn{
	width:48px;
	height:190px;
	margin-left:20px;
	margin-right:40px;
	float:left;
	}
.container_main2_right_body_aaa{
	width:1610px;
	height:140px;
	overflow:hidden;
	}
.container_main2_right_body{
	height:140px;
	width:690px;
	margin-top:30px;
	overflow:hidden;
	float:left;
	
	}
.container_main2_right_rightbtn{
	width:48px;
	height:190px;
	float:left;
	margin-left:-5px;
	}
.container_main2_right_body_goos1{
	width:200px;
	height:140px;
	float:left;
	margin-right:30px;
	margin-left:0px;
	}
.container_main2_right_body_goos1 p{
	text-align:center;
	font-size:14px;
	width:100%;
	overflow:hidden;
	}
.container_main2_right_body_goos1 p a{
	color:#000;
	display:block;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	}
.container_main2_right_body_goos1 p a:hover{
	color:#0054A6;
	}
.container_main2_right_body_goos1_img{
	width:200px;
	height:110px;
	margin-bottom:8px;
	overflow:hidden;
	background:#f5f5f5;
	}
.container_main2_right_body_goos1_img a{
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	text-align:center;
}
.container_main2_right_body_goos1_img a img{
	max-width:100%;
	height:100%;
}
.container_main3{
	width:100%;
	height:150px;
	background:#fff;
	}
.container_main3_eare{
	width:1024px;
	height:150px;
	margin:0px auto;
	}
.container_main3_eare_list{
	width:190px;
	height:150px;
	float:left;
	margin-right:18px;

	}
.container_main3_eare_list a {
    cursor:pointer;
}
.container_list_last {margin-right:0;}
.container_main3_eare_list_top{
	width:180px;
	height:5px;
	border-top:5px solid #f4f4f4;
	margin-bottom:20px;
	_margin-bottom:10px;
	margin-top:30px;
	}
.container_main3_eare_list_bottom{
	width:190px;
	height:50px;
	}
.container_main3_eare_list_bottom_left{
	width:54px;
	height:54px;
	float:left;
	margin-right:10px;
	margin-top:-5px;
	position:relative;
	overflow:hidden;
	}
.container_main3_eare_list_bottom_left img{
	position:absolute;
	top:0px;
	left:0px;
	z-index:20;
	}
.container_main3_ad3{
	width:54px;
	height:108px;
	background:url(../image/bg_image.jpg) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	z-index:10;
	}
#ad3_par{
	width:42px;
	height:54px;
	float:left;
	margin-right:25px;
	margin-top:-5px;
	position:relative;
	margin-left:10px;
	overflow:hidden;
	}
.container_main3_eare_list_bottom_right{
	float:left;
	}
.container_main3_eare_list_bottom_right h3{color:#000;}
.container_main3_eare_list_bottom_right p{
	color:#666;
	margin-top:5px;
	font-size:12px;
	}
/* container end */
/* footer start */
#footer{
	clear:both;
	width:100%;
	background:#3B3F4A;
	padding-top:40px;
		}
.footer_eare{
	width:1024px;
	height:250px;
	margin:0px auto;
	}
.footer_eare_left{
	width:400px;
	height:230px;
	float:left;
	}
.footer_eare_left_weixin{
	width:125px;
	height:195px;
	background:#fff;
	float:left;
	margin-right:20px;
	}
.footer_eare_left_weixin img{
	margin-left:22px;
	}
.footer_eare_left_txt{
	width:125px;
	height:25px;
	background:#CACACA;
	text-align:center;
	}
.footer_eare_left_txt p{
	font-size:14px;
	color:#666;
	line-height:25px;
	}
.footer_eare_left_phone{
	float:left;	
	width:100%;
	color:#fff;
	position:relative;
	}
.input_xl{
	position:absolute;
	width:193px;
	bottom:34px;
	left:0px;
	background:#3B3F4A;
	padding-bottom:3px;
	border:1px solid #4F535C;
	z-index:999;
	}
.input_xl ul li{
    height:20px;
	margin-top:5px;
	width: 100% !important;
	}
.input_xl ul li a{
    height:20px;
	line-height:20px;
	font-size:14px;
	color:#fff;
	}
.input_xl ul li a:hover {
	background:#fff;
	color:#3b3f4a;
}
/*.input_xl a{
	font-size:14px;
	color:#fff;
	
	}*/
.footer_eare_left_phone p{
	font-size:14px;
	}
.footer_eare_left_phone p.foot_address {max-height:40px;overflow:hidden;width:100%;margin-bottom:10px;}
.footer_eare_left_phone span{
	font-size:24px;
	}
.footer_eare_left_phone_input{
	width: 200px;
    height: 36px;
	}
.footer_eare_left_phone_input input{
	border-style:none;
	border-size:1px;
	border-style:solid;
	border-color:#4F535C;
	width:160px;
	height:25px;
	line-height:25px;
	color:#fff;
	background:#3B3F4A;
	float:left;
	text-indent:8px;
	}
.foot_eare_left_phone_input_right{
	width:30px;
	height:30px;
	float:left;
	cursor:pointer;
	margin-top:-1px;
	}
.footer_eare_right{
	width:620px;
	float:left;
	height:230px;
	}
.footer_eare_right_list{
	width:100%;
	height:206px;
	*height:204px;
	overflow:hidden;
	float:left;
	border-left:1px solid #4F535C;
	}

.footer_eare_right_list p a{
	color:#fff;
	margin-left: 3px;
    text-align: left;
	}

.footer_eare_right_list ul li ul li{
	margin:0;
	text-align:left;
	clear:both;
	padding:0;
	line-height:20px;
	line-height:18px\0;
	border-right:0;
	}
.footer_eare_right_list ul li ul{
	overflow:hidden;}
.footer_eare_right_list ul li{
    color: #fff;
    font-size: 14px;
    line-height:22px;
	float:left;
	padding:0 40px 0 42px;
	overflow:hidden;
	border-right:1px solid #4F535C;
	width:72px;
}
.footer_eare_right_list ul li a {
    font-size: 14px;
    color: #fff;
}

.footer_eare_right_list ul li ul li a{
	font-size:12px;
	line-height:20px;
	line-height:18px\0;
	color:#6F7279;
	}
.footer_eare_right_list ul li a:hover {
    color:#fff;
}
#footer2{
	width:100%;
	height:70px;
	background:#fff;
	}
.footer2_eare{
	width:1024px;
	height:70px;
	margin:0px auto;
	}
.footer2_eare_left{
	float:left;
	margin-top:25px;
	}
.footer2_eare_left p{
	color:#999;
	font-size:13px;
	}
.footer2_eare_left p a{
	color:#999;
	}
.footer2_eare_left p a:hover{
	color:#333;
	}
.footer2_eare_right{
	float:right;
	margin-right:20px;
	}
.footer2_eare_right_list{
	width:55px;
	height:13px;
	padding:0px 10px;
	text-align:center;
	border-right:1px solid #999;
	float:left;
	margin-top:25px;
	}
.footer2_eare_right_list p{
	color:#999;
	font-size:13px;
	line-height:12px;
	*line-height:15px;
	_line-height:15px;
	}
.footer2_eare_right_list p a{
	color:#999;
	font-size:13px;
	}
.footer2_eare_right_list p a:hover {color:#333;}
/* footer end */




/*.giner{
	width:15px;
	height:15px;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../image/heard_nav_list_li_img.jpg) no-repeat;
	}*/




























































